#include "stdafx.h"
#include "NewbieCourseSavePoint.h"
#include "InstanceTouch.h"
DECL_INSTANCE_TOUCH(ETouch_NewbieCourseSavePoint);

struct  NewbieCourseSavePointDefReflectionRegister
{
	NewbieCourseSavePointDefReflectionRegister()
	{
		REGISTER_REFLECTION_MEMBER(NewbieCourseSavePoint,m_iID,INVALID_ID).Editor_SetAsPrimaryKey();
		REGISTER_REFLECTION_MEMBER(NewbieCourseSavePoint,m_sDisplayName,std::string("DefaultName")).Editor_SetAsDisplayName();
		REGISTER_REFLECTION_MEMBER(NewbieCourseSavePoint,m_bNeedLog,true).Editor_SetAsRaw();		
		GlobalClassManager::Instance().RegisterClass(NewbieCourseSavePoint::s_GetReflection(),eDefaultDef_NewbieCourseSavePoint);
		GlobalDefManager::Instance().RegisterDefManger(&NewbieCourseSavePointManager::Instance());

	}
}___NewbieCourseSavePointDefReflectionRegister;

rewrite  void NewbieCourseSavePoint::OnArchieveReaded()
{
}

void NewbieCourseSavePointManager::OnArchieveReaded()
{
	__NewbieCourseSavePointManager::OnArchieveReaded();
}